-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[For 10.4] Add share indicator in webUI #36572
Conversation
@individual-it I am happy with the test code (see 2nd commit). Please also give approval if you agree. |
Codecov Report
@@ Coverage Diff @@
## master #36572 +/- ##
============================================
+ Coverage 64.68% 64.68% +<.01%
Complexity 19071 19071
============================================
Files 1268 1268
Lines 74516 74522 +6
Branches 1311 1312 +1
============================================
+ Hits 48201 48207 +6
- Misses 25929 25930 +1
+ Partials 386 385 -1
Continue to review full report at Codecov.
|
tests are fine, we can merge from my point of view |
@jnweiger @HanaGemela @michaelstingl @TheOneRing So ready to merge, Server QA is fine. |
@micbar (cc @jvillafanez ) - who is the person who wrote this code in the first place, and/or who will be addressing the comments? |
@phil-davis @jvillafanez I addressed the issues. I took the liberty to directly push the small fixes to this branch. |
Minor remark on #36572 (comment) in case isn't visible (it's marked as outdated, but it's still present). |
JS test fails https://drone.owncloud.com/owncloud/core/22017/7/6 |
@felixheidecke ping - are you available today? |
@felixheidecke ping again. |
Looks like some changes got lost in merging. Changed it back and works now. |
@felixheidecke JS tests failing https://drone.owncloud.com/owncloud/core/22057/7/6 |
@phil-davis sorry for my weired commits. I'll fix it right away. |
This LGTM now. We have had various reviews along the way of code and tests. I squashed the commits. |
6754644
to
c36895a
Compare
I added a changelog - it was missing |
a535558
to
289f302
Compare
480d2fc
to
826d8f8
Compare
826d8f8
to
d1b561b
Compare
I'll approve once the tests pass. |
When the JS tests pass then you may as welll approve. Then I can merge as soon as the remaining CI finishes. |
Description
This is a rebased and squashed version of #36254 (which has many commits) and then #36534
Filelist shows share indicators on files and folders, that reside inside a shared folder / shared folders.
The sidebar share-tab reveals a detailed view of the share-tree including share-recipients and the respective folders the life in.
Related Issue
https://github.com/owncloud/enterprise/issues/3453 (Discussion)
https://github.com/owncloud/enterprise/issues/3556 (Vis. Concept)
How Has This Been Tested?
Manual testing in
Types of changes
Checklist: